package Controlador;

import java.io.IOException;
import java.text.ParseException;

import DAOs.DAOPreco;
import DAOs.DAOProduto;
import DAOs.DAOVenda;
import DAOs.DAOVendedor;
import Excecoes.ExececaoCategoriaVendedorIncorreta;


public class AtualizaItens {

	public AtualizaItens(){
	}
	
	public static void atualizaProdutos(String caminhoArquivoTexto) throws IOException, ParseException, ExececaoCategoriaVendedorIncorreta{
		DAOProduto prodao = new DAOProduto();
		prodao.atualiza(caminhoArquivoTexto);
	}
	
	public static void atualizaVendedores(String caminhoArquivoTexto) throws IOException, ParseException, ExececaoCategoriaVendedorIncorreta{
		DAOVendedor vendedorDAO = new DAOVendedor();
		vendedorDAO.atualiza(caminhoArquivoTexto);
	}
	
	public static void atualizaPrecos(String caminhoArquivoTexto) throws IOException, ParseException, ExececaoCategoriaVendedorIncorreta{
		DAOPreco pdao = new DAOPreco();
		pdao.atualiza(caminhoArquivoTexto);
	}
	
	public static void atualizaVendas(String caminhoArquivoTexto) throws IOException, ParseException, ExececaoCategoriaVendedorIncorreta{
		DAOVenda vendaDao = new DAOVenda();
		vendaDao.atualiza(caminhoArquivoTexto);
	}
}
